negotiator.qualitymeasures
Class TraceLoader

java.lang.Object
  extended by negotiator.qualitymeasures.TraceLoader

public class TraceLoader
extends java.lang.Object

Simple parser which is designed to load CSV files containing the trace of the opponent and possibly a the results of various quality measures. New quality measures can be easily added without having to change the parser.

Author:
Mark Hendrikx

Constructor Summary
TraceLoader()
           
 
Method Summary
 java.util.ArrayList<Trace> loadTraces(java.lang.String mainDir, java.lang.String logPath)
           
 java.util.ArrayList<Trace> process(java.lang.String mainDir, java.lang.String logPath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TraceLoader

public TraceLoader()
Method Detail

loadTraces

public java.util.ArrayList<Trace> loadTraces(java.lang.String mainDir,
                                             java.lang.String logPath)

process

public java.util.ArrayList<Trace> process(java.lang.String mainDir,
                                          java.lang.String logPath)
                                   throws java.lang.Exception
Throws:
java.lang.Exception